Stresa

Stresa is a small town on the shore of Lago Maggiore in Piedmont, Northern Italy.